casting drum - French English Dictionary